always well informed - French English Dictionary